Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
10 LONDON ROAD Detached £1,002,986 £855,000 5 Oct 2020
18 LONDON ROAD Detached £791,827 £642,000 17 Jul 2019
18A LONDON ROAD Detached £940,470 £710,000 12 Oct 2016
20A LONDON ROAD Detached £428,228 £85,000 22 Aug 1997
22 LONDON ROAD Detached £878,445 £475,000 12 May 2005
22B LONDON ROAD £241,166 £187,415 24 May 2017
24 LONDON ROAD Flats/Maisonettes £326,372 £257,500 21 Sep 2017